twisted silk tread - Spanish English Dictionary