cherish a belief in something - Spanish English Dictionary