champion in a battle - Espagnol Anglais Dictionnaire