having permanent magnet - French English Dictionary