self-supporting debt - Spanish English Dictionary