survive a difficult situation or trouble - Spanisch Englisch Wörterbuch