meaning of Abkalbestall

Abkalbestall - German to English

calving shed