natural water purification - French English Dictionary