to lay continuously - German English Dictionary