to pay off one’s debts - Turkish English Dictionary