alliance of the forces of progress - Spanisch Englisch Wörterbuch