meaning of Alarmplatz

Alarmplatz - German to English

host to installation