put on (an armor) - Espagnol Anglais Dictionnaire