numerically controlled turning machine - French English Dictionary