ridge of mountains - Fransızca İngilizce Sözlük