electromagnetically separated - French English Dictionary