cnc technician - German English Dictionary