wire-wound armature - French English Dictionary