narrow-barred spanish mackerel - Turkish English Dictionary