be incurable (disease) - Espagnol Anglais Dictionnaire