indian mackerel - Turkish English Dictionary