sewage treatment plant (quesh) - Français Anglais Dictionnaire