What does Batteriehuhn mean?

Batteriehuhn - German to English

battery hen