meaning of Ätzgraben

Ätzgraben - German to English

etched trench