salted and smoked meat - Francés Inglés Diccionario