technophobe - Turkish English Dictionary