technologically illiterate - Turc Anglais Dictionnaire