machines spanish english equipment handling supplies machining milling machinery deutsch cnc german französisch cad englisch french