What does Ätzgrube mean?

Ätzgrube - German to English

etch pit