tech-shy - Turkish English Dictionary