translate English to French: Technical and administrative staff, translation:
Personnel technique et administration, traduction :