strong yarn for certain fabrics - French English Dictionary