have one's illness cured - Turco Inglés Diccionario