double winding armature - Turkish English Dictionary