piece of twisted silk - Turco Inglés Diccionario