What does Baggergreifer mean?

Baggergreifer - German to English

excavator grab