cigar of superior quality - Francés Inglés Diccionario