ball-and-race mills - Spanish English Dictionary