producing immunity - Alemán Inglés Diccionario