What does Baggermatte mean?

Baggermatte - German to English

bog pad