the-penny-dropped experience - German English Dictionary