meaning of Brutanstalt

Brutanstalt - German to English

hatchery