survive a difficult situation or illness - Deutsch Englisch Wörterbuch