ball bearing mounted - Turkish English Dictionary