(mechanical/power) shovel - Allemand Anglais Dictionnaire