egg placed in a nest to stimulate the hand to lay more - Spanish English Dictionary