meaning of Abfallflanke

Abfallflanke - German to English

dropping advantage