self-contained[Anglais]

adjectif satellite
1 : constituting a complete and independent unit in and of itself; "the university is like a self-contained city with shops and all amenities"