meaning of Abfallverbrennungsanlage

Abfallverbrennungsanlage - German to English

waste incineration plant