electronic phenomenon - French English Dictionary