pin-connected joint - Turkish English Dictionary