meaning of Aufenthaltspapier

Aufenthaltspapier - German to English

residence permit