large piece of salted meat - Español Inglés Diccionario