What does Abwasserabsetzanlage mean?

Abwasserabsetzanlage - German to English

sewage disposal center [plant]