technological tools - Turkish English Dictionary