recirculating ball skids - Turkish English Dictionary