magnificent archbishop's residence - Turc Anglais Dictionnaire