battle of the arar - Allemand Anglais Dictionnaire