What does Bankomatkarte mean?

Bankomatkarte - German to English

debit card