technologically advanced - Spanish English Dictionary