european pilchard (clupea pilchardus) - Spanish English Dictionary