pay off one's debts - Turco Inglés Diccionario