technologically illiterate - Turkish English Dictionary