spotted mackerel (scomberomorus queenslandicus) - Turkish English Dictionary