cloth-covered roll - German English Dictionary