clupea - French English Dictionary