champion in a battle - Spanish English Dictionary