peak of laying - Turkish English Dictionary