serra spanish mackerel - Turkish English Dictionary