island mackerel - Turkish English Dictionary