tropospheric radio duct - German English Dictionary