a variety of mackerel - Türkçe İngilizce Sözlük