(mechanical/power) shovel - English Synonyms Dictionary