barren mountain - Alemán Inglés Diccionario