consular immunities - Francés Inglés Diccionario