debit card definition

debit card definition