meaning of Abschreckmittel

Abschreckmittel - German to English

deterrent