universal joint socket - Turkish English Dictionary