satellite navigation and global positioning system - Turkish English Dictionary