What does Abfallverwertungsanlage mean?

Abfallverwertungsanlage - German to English

trash disposer [Am.]