Cnc Machine Meaning In English