long range and tactical navigation system - Almanca İngilizce Sözlük