research on religions - French English Dictionary