évaluation des technologies de la santé (ETS) (n.f.) Translated definition in production. English version here.