group of mountains - Turco Inglés Diccionario