diplomatic and supplementary privileges - Alemán Inglés Diccionario