foreign immunity - Francés Inglés Diccionario