meaning of Abrasionsterrasse

Abrasionsterrasse - German to English

scratching terrace