lay (produce eggs) - Turkish English Dictionary