devastated mountain - Francés Inglés Diccionario