barren mountain - Turco Inglés Diccionario