institution of religion - French English Dictionary