long-wave radar - French English Dictionary