translate English to French: • new and improved detection and screening
• Détection et dépistage nouveaux et améliorés.