meaning of Anstaltsarzt

Anstaltsarzt - German to English

resident physician