to satisfy our creditors - Francés Inglés Diccionario