settlement success - French English Dictionary