low range of mountains - Turco Inglés Diccionario