ammunition depots - Turco Inglés Diccionario