small wastewater treatment system - Français Anglais Dictionnaire