to lay continuously - Francés Inglés Diccionario