a partial improvement - Français Anglais Dictionnaire