penny hasn't dropped - German English Dictionary