base defence stores - Alemán Inglés Diccionario