alai mountains - Turco Inglés Diccionario