pin-geared knuckle joint - Turkish English Dictionary