meaning of Abraumbagger

Abraumbagger - German to English

stripping shovel