defence surplus sales office - Alemán Inglés Diccionario