put on (an armor) - Allemand Anglais Dictionnaire