streaked spanish mackerel (scomberomorus lineolatus) - French English Dictionary