ball-and-race mills - French English Dictionary