european barracuda - Türkçe İngilizce Sözlük