church consecration festival - Spanish English Dictionary