electrogenerator - French English Dictionary