champion in a battle - İspanyolca İngilizce Sözlük