water supply and sewage project - Allemand Anglais Dictionnaire