tropospheric radio link - Turkish English Dictionary