technology dependence - Turkish English Dictionary