egg-nest - French English Dictionary