technologically challenged - Spanisch Englisch Wörterbuch