mining site restoration - Francés Inglés Diccionario