surmount the difficulties - Fransızca İngilizce Sözlük