battery hen - Turkish English Dictionary