public sector position - French English Dictionary