technological dependence - Turkish English Dictionary