vendor with a debit balance - French English Dictionary