paper carrying roll - Turkish English Dictionary