translate English to French: Develop much improved protection materials and systems for personnel and both mobile and fixed platforms.
Mettre au point des matériaux et des systèmes de protection grandement améliorés pour le personnel et les plates-formes mobiles et fixes.