goad (someone) on - Spanish English Dictionary