Wörterbuch Englisch Deutsch 🔎 extended search imprecation DeutschEnglish Verwünschung {f} imprecation [noun]