small mountain chain - Turco Inglés Diccionario