good quality spanish cured ham - Inglés Sinónimo Diccionario