sky wave communication - Turkish English Dictionary