meaning of Abo-Karte

Abo-Karte - German to English

membership card [pay television]