to effect a result - Français Anglais Dictionnaire