a device purifying water - Allemand Anglais Dictionnaire