excavation (of soil) - Français Anglais Dictionnaire