technical progress - Spanisch Englisch Wörterbuch