Англо-русский морской словарь
self-supporting
Самостоятельный
Англо-русский словарь морских терминов
self-sufficiency
self-supporting antenna