non-staff personnel - French English Dictionary