battery hens - Turkish English Dictionary