Полный англо-русский словарь
pay off old scores
Свести счеты
Полный англо-русский словарь
pay off an advance
pay off shares