sewage works - Anglais Synonymes Dictionnaire

sewage works

n.
[1] sewage system , sewer system