game bird's nest - French English Dictionary