computerized numerical control (cnc) - French English Dictionary