high up in the mountainside - Turco Inglés Diccionario