mountain clearing - Francés Inglés Diccionario