meaning of Anstaltsärzte

Anstaltsärzte - German to English

resident doctors