mountainous country or region - Almanca İngilizce Sözlük