public services entity - French English Dictionary