technologically impaired - Alemán Inglés Diccionario