necessary defence - Deutsch Englisch Wörterbuch