yarn made from wool - Turkish English Dictionary