have diplomatic privilege - Español Inglés Diccionario