pine-needle wool - Spanish English Dictionary