settle the score - Anglais Synonymes Dictionnaire