a good lay - Turkish English Dictionary