set a higher standard - Français Anglais Dictionnaire