meaning of Abwasserabsetzanlage

Abwasserabsetzanlage - German to English

sewage disposal center [plant]