cnc machine (computer numerically controlled milling machine) - French English Dictionary