diplomatic and supplementary privileges - French English Dictionary