immune defence - Francés Inglés Diccionario