electron shield - French English Dictionary