What does Abbauzelle mean?

Abbauzelle - German to English

scavenger mobile