What does Abferkelbucht mean?

Abferkelbucht - German to English

farrowing pen