king bolt ball and socket - Turkish English Dictionary