staff and administrative affairs director - French English Dictionary