meaning of Ätzpaste

Ätzpaste - German to English

etching paste