elbow-piece of armour - Turkish English Dictionary