fragmentation protective body armour - Allemand Anglais Dictionnaire