tobacco cigar made of rolled leaves - German English Dictionary