meaning of Abfallverwertungsanlage

Abfallverwertungsanlage - German to English

trash disposer [Am.]