mercerized sewing thread - French English Dictionary