herring (clupea harengus pallasii) - Spanish English Dictionary