work in one's ivory tower - German English Dictionary