immunological mechanism - Francés Inglés Diccionario