rotating armature - Turkish English Dictionary