transit navigation satellite - Almanca İngilizce Sözlük