radionavigation land service - Turkish English Dictionary