a device purifying water - Français Anglais Dictionnaire