rubber covering of rolls - Turkish English Dictionary