settle the score - French English Dictionary