defence supplies - Deutsch Englisch Wörterbuch