to lay continuously - Spanish English Dictionary