independent progressive movement - German English Dictionary