radical democracy - French English Dictionary