settling of the score - French English Dictionary