power shovel - Anglais Synonymes Dictionnaire

power shovel

n.
[1] excavator , digger , shovel