snake mackerels - Turkish English Dictionary