ribbed silk stuff - Turco Inglés Diccionario