ultra-radical in politics - German English Dictionary