good quality spanish cured ham - Turco Inglés Diccionario