slightly better - Français Anglais Dictionnaire