artillery ammunition depot (dump) - Turc Anglais Dictionnaire