meaning of Abferkelkasten

Abferkelkasten - German to English

farrowing crate