Полный англо-русский словарь
lay open
Излагать [изложить] откры(ва)ть
Полный англо-русский словарь
lay one's finger on smth.
lay open to public