meaning of Abferkelbucht

Abferkelbucht - German to English

farrowing pen