cloth-covered roll - French English Dictionary