technological independence - Spanisch Englisch Wörterbuch