immune system activity - Francés Inglés Diccionario