upper thigh armour - Espagnol Anglais Dictionnaire