bark specks (papermaking) - Spanish English Dictionary