permanent revolution - German English Dictionary