shuttle armature - Turkish English Dictionary