artillery ammunition depot (dump) - Französisch Englisch Wörterbuch