translate English to French: ◦ D - TSRI Technical Review Committees
◦ D - Comité d'évaluation technique de l'IRST