defence research branch - Deutsch Englisch Wörterbuch