What does Auslandssender mean?

Auslandssender - German to English

worldwide broadcaster