sewage disposal works - Turc Anglais Dictionnaire