long rolled sheet of tobacco - German English Dictionary