producing immunity - Turco Inglés Diccionario