satellite radionavigation - Turkish English Dictionary