excited electron - French English Dictionary