technophobic - Francés Inglés Diccionario