people's republic - French English Dictionary