barren mountain - Francés Inglés Diccionario