ultra pure water - French English Dictionary