cherish a belief in something - French English Dictionary