tech-savvy - Turkish English Dictionary