What does Antennenpark mean?

Antennenpark - German to English

antenna farm