etch-machining - Turkish English Dictionary