Wörterbuch Englisch Deutsch 🔎 extended search ivory tower DeutschEnglish Elfenbeinturm {m} ivory tower [noun]