arm yourself with - Allemand Anglais Dictionnaire