electromagnetic warfare (emw) - French English Dictionary