do overburden - Francés Inglés Diccionario