meaning of Äschergrube

Äschergrube - German to English

lime-pit [tannery]