meaning of Ätzgrube

Ätzgrube - German to English

etch pit