large piece of salted cod - Spanish English Dictionary