water-pumping set - Français Anglais Dictionnaire