What does Alphakanal mean?

Alphakanal - German to English

alpha station