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