scientific communism - French English Dictionary