spanish mackerel (scomberomerus commerson) - Turkish English Dictionary