cigar of superior quality - Alemán Inglés Diccionario