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