to meet one’s debts - Alemán Inglés Diccionario