meaning of Bankzahlungskarte

Bankzahlungskarte - German to English

lender repayment card