cloth-covered roll - Turkish English Dictionary