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