instigator (of something positive) - Français Anglais Dictionnaire