velvet towel - Turkish English Dictionary