technologically advanced - Turkish English Dictionary