low quality or cheap cigar - French English Dictionary