to pay off one’s debts - Español Inglés Diccionario