communist vanguard party - French English Dictionary