director of personnel and administration - French English Dictionary