technologically advanced - Espagnol Anglais Dictionnaire