vendor with a debit balance - Spanish English Dictionary