radionavigation land service - German English Dictionary