religious controversy - French English Dictionary