the challenges confronted - Fransızca İngilizce Sözlük