loosely spun/twisted yarn - Turkish English Dictionary