revolutionary alliance of the left - German English Dictionary