diplomatic privilege - Alemán Inglés Diccionario