barhead spinefoot - İspanyolca İngilizce Sözlük