church immunity - French English Dictionary