meaning of Abferkelstand

Abferkelstand - German to English

farrowing pen