technophobic - Turkish English Dictionary