to lay continuously - Turkish English Dictionary