to meet one’s debts - Turco Inglés Diccionario