What does Batteriehenne mean?

Batteriehenne - German to English

battery hen