neo-marxism - French English Dictionary