barhead spinefoot - Türkçe İngilizce Sözlük