translate English to French: A relatively high number of specialists trained on university level and working as instructors, coaches and officials.
Un nombre assez élevé de spécialistes se sont formés à l'université et travaillent comme instructeurs, entraîneurs et responsables.