double-winding armature - Turkish English Dictionary