senior public service manager - French English Dictionary