fight illnesses - Turco Inglés Diccionario