defence subsistence supply centre - Turco Inglés Diccionario