low range of mountains - Francés Inglés Diccionario