place where newborn chickens are kept - Espagnol Anglais Dictionnaire