diplomatic privileges and immunities - Turc Anglais Dictionnaire