revolutionary people's liberation party - French English Dictionary