cnc drilling - French English Dictionary