be much better or much more advanced - Français Anglais Dictionnaire