ball socket seat - Turkish English Dictionary