communist party of kampuchea - French English Dictionary