oil sardine (clupea scombrina) - Espagnol Anglais Dictionnaire