hydrolate - French English Dictionary