body immunity - Francés Inglés Diccionario