removal of overburden - Francés Inglés Diccionario