general people's congress - French English Dictionary