(mechanical/power) shovel - Français Anglais Dictionnaire