cloth made of cotton or silk - Francés Inglés Diccionario