a bible-thumper - French English Dictionary