self-contained navigation system

Автономная навигационная система; автономный навигационный комплекс

Источник: Полный англо-русский словарь на Gufo.me