meaning of Abfallentsorgungsanlage

Abfallentsorgungsanlage - German to English

waste disposal facility