ball-bearing grease - Turkish English Dictionary