technological advances - Spanisch Englisch Wörterbuch