technological dependence - Spanisch Englisch Wörterbuch