translate English to French: DG Security Bureau PPSD
Direction générale de la sécurité PPSD