revolving armature - Turkish English Dictionary