Полный англо-русский словарь
self-containded
I замкнутый II автономный, самостоятельный, независимый
Полный англо-русский словарь
self-contact
self-contained