storehouse of leaden goods - Alemán Inglés Diccionario