church festival - French English Dictionary