defence subsistence supply centre - Deutsch Englisch Wörterbuch