translate English to French: Some 60 TRIZ specialists from 14 countries participated in the survey.
Environ 60 spécialistes TRIZ de 14 pays ont participé à cette étude.