settle a score with someone - Anglais Synonymes Dictionnaire