a device purifying water - French English Dictionary