feast of dedication - Español Inglés Diccionario