technology dependence - Spanisch Englisch Wörterbuch