meaning of Ballonsatellit

Ballonsatellit - German to English

balloon satellite