ultra-radical in politics - French English Dictionary