revolutionary left - German English Dictionary