meaning of Baggergreifer

Baggergreifer - German to English

excavator grab