loosely spun/twisted yarn - Spanish English Dictionary