sky wave transmission - French English Dictionary