religion (rel.) - French English Dictionary