pine-needle wool - Turkish English Dictionary