What does Abraumbagger mean?

Abraumbagger - German to English

stripping shovel