carded wool yarn - Turkish English Dictionary