paper wool - Turkish English Dictionary