radical parties - German English Dictionary