What does Abfallverbrennungsanlage mean?

Abfallverbrennungsanlage - German to English

waste incineration plant