meaning of Abschreckungen

Abschreckungen - German to English

determents