a mackerel which closely resembles the atlantic chub mackerel (scomber japonicus) - Spanish English Dictionary