survive a difficult situation or illness - Fransızca İngilizce Sözlük