instigator (of something positive) - Spanish English Dictionary