electrogen - French English Dictionary