cigar factory - German English Dictionary