with the technology currently available - Français Anglais Dictionnaire