improved good - Français Anglais Dictionnaire