compromise and settlement - French English Dictionary