revolutionary power party - French English Dictionary