translate English to French: DS – DEFENCE SCIENTIFIC SERVICE GROUP
DS –GROUPE DES SERVICES SCIENTIFIQUES DE LA DÉFENSE