have influence over - Français Anglais Dictionnaire