photochemical machining - Spanish English Dictionary