deterrence theory - Deutsch Englisch Wörterbuch