twisted yarn - Turkish English Dictionary