having diplomatic immunity - Alemán Inglés Diccionario