What does Abfallentsorgungsanlage mean?

Abfallentsorgungsanlage - German to English

waste disposal facility