ball bearing seat - Turkish English Dictionary