translate English to French: Tri-Star Textiles Ltd.
Cannon Knitting Mills Limited Tri-Star Textiles Ltd.