mountainous country or region - Inglés Sinónimo Diccionario