progressive alliance of socialists and democrats - German English Dictionary