ball-socket seat - Turkish English Dictionary