mackerel (scombridae) - French English Dictionary