european pilchard (clupea pilchardus) - French English Dictionary