staff and administrative affairs manager - French English Dictionary