religion and politics - French English Dictionary