knuckle pin - Turkish English Dictionary