have radical ideas - German English Dictionary