begin to lay eggs - French English Dictionary