carry out a battle - Allemand Anglais Dictionnaire