sky wave transmission - Turkish English Dictionary