cherisher - French English Dictionary