upper thigh armour - Français Anglais Dictionnaire