moving armature - Turkish English Dictionary