general immunity - Francés Inglés Diccionario