residence of the ambassador - Anglais Synonymes Dictionnaire