self-contained navigation system
Автономная навигационная система; автономный навигационный комплекс
Источник:
Полный англо-русский словарь
на Gufo.me
Автономная навигационная система; автономный навигационный комплекс