mountain range with several gorges - Türkçe İngilizce Sözlük