pay off old scores - Turkish English Dictionary