radionavigation land service - French English Dictionary