independent democratic movement - German English Dictionary