technologically challenged - Alemán Inglés Diccionario