chicken nest - French English Dictionary