translate English to French: He lives perched on the edge of his laboratory-nest.
Il vit perché dans son nid-laboratoire.