revolving armature alternator - French English Dictionary