piece of twisted silk - Francés Inglés Diccionario