What does Ausländermeldeamt mean?

Ausländermeldeamt - German to English

aliens subscription office