buried drainage and sewerage systems - Français Anglais Dictionnaire