underground drainage and sewerage systems - Allemand Anglais Dictionnaire