high-draft spinning - French English Dictionary