mountainous country or region - Fransızca İngilizce Sözlük