water and sewerage - Allemand Anglais Dictionnaire