Wörterbuch Englisch Deutsch 🔎 extended search over the moon DeutschEnglish überglücklich over the moon [fig., exuberantly lucky]