meaning of Abwurfstelle

Abwurfstelle - German to English

mound