variety of large mackerel - Turkish English Dictionary