a device purifying water - Französisch Englisch Wörterbuch