survive a difficult situation or illness - Almanca İngilizce Sözlük