mackerel (scomber scombrus) - French English Dictionary