recirculating ball - Turkish English Dictionary