diplomatic and supplementary privileges - Spanish English Dictionary