troposphere reflection - Turkish English Dictionary