What does Abferkelkasten mean?

Abferkelkasten - German to English

farrowing crate