survive a difficult situation or illness - Turco Inglés Diccionario