electromagnetic attraction - French English Dictionary