live in an ivory tower - Turc Anglais Dictionnaire