What does Abkalbestall mean?

Abkalbestall - German to English

calving shed