church consecration festival - French English Dictionary