kind of pilchard/sardine - French English Dictionary