cover oneself with armor as defense - Allemand Anglais Dictionnaire