What does Baggermatratze mean?

Baggermatratze - German to English

excavator assistance pad