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