paper hand towel - Turkish English Dictionary