to satisfy our creditors - Inglés Sinónimo Diccionario