self-locking ball bearing - Turkish English Dictionary