computerized numeric control (cnc) - French English Dictionary