long rolled sheet of tobacco - Turkish English Dictionary