oil sardine (clupea scombrina) - French English Dictionary