success of the treatment - French English Dictionary