radical parties - French English Dictionary