battery cage (poultry rearing) - Turkish English Dictionary