etching press

noun

Definition of etching press