supply center (for ammunition) - Deutsch Englisch Wörterbuch