piece of preserved fish - Spanish English Dictionary