cellular immunity - Francés Inglés Diccionario