removal of overburden - Français Anglais Dictionnaire