producing immunity - Francés Inglés Diccionario