church consecration festival - Francés Inglés Diccionario