technologically illiterate - Francés Inglés Diccionario