meaning of Bezahlkanal

Bezahlkanal - German to English

pay station