removal of overburden - Espagnol Anglais Dictionnaire