someone that opposes orthodoxy and religion - French English Dictionary