provide consistent result - Français Anglais Dictionnaire