armature stick - Turkish English Dictionary