movement for peace and sovereignty of peoples - German English Dictionary