technical advances - Spanisch Englisch Wörterbuch