to lay something before - Spanish English Dictionary