translate English to French: She produces staged, fictive narratives which register as some form of landscape or built urban environment.
Elle crée et met en scène des univers fictifs dont les formes évoquent des paysages ou un environnement urbain construit.