cherish a belief in something - Francés Inglés Diccionario