translate English to French: The NPT is a living organism.
Le TNP est un organisme vivant.