cigar seller - German English Dictionary