translate English to French: Research Defence Scientific Service
Recherche Services scientifiques de la défense