armament delivery recording - Deutsch Englisch Wörterbuch