mackerel (scomber scombrus) - Turkish English Dictionary