cloth made of cotton or silk - French English Dictionary