to go high-tech - Français Anglais Dictionnaire