meaning of Baggerausleger

Baggerausleger - German to English

excavator increase