water on the brain - French English Dictionary