What does Abfallbeseitigungsanlage mean?

Abfallbeseitigungsanlage - German to English

waste disposal plant