large piece of salted cod - Francés Inglés Diccionario