meaning of Abbauzelle

Abbauzelle - German to English

scavenger mobile