radical right parties - German English Dictionary