low range of mountains - Alemán Inglés Diccionario