best effort principle - Français Anglais Dictionnaire