translate English to French: Administration Hiring, training, labor relations, health & safety, ...
Administration Embauche, formation, relations de travail, santé et sécurité, ...