place where newborn chickens are kept - Spanish English Dictionary