generator/alternator - French English Dictionary