be incurable (disease) - Turco Inglés Diccionario