technologically challenged - Türkisch Englisch Wörterbuch