one that opposes progress - Spanisch Englisch Wörterbuch