meaning of Auslandssender

Auslandssender - German to English

worldwide broadcaster