technology-dominated - Turkish English Dictionary