fold/folded mountains - Fransızca İngilizce Sözlük