success of the treatment - Spanish English Dictionary