make small improvements to - Français Anglais Dictionnaire