electric magnetic wave - French English Dictionary