professing religion - French English Dictionary