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