to solemnize something - Español Inglés Diccionario