Wörterbuch Englisch Deutsch 🔎 extended search special treat DeutschEnglish Hochgenuss {m} special treat [noun]