revolutionary proletarian faction - French English Dictionary