global orbiting navigation satellite system (glonass) - German English Dictionary