storehouse of leaden goods - Francés Inglés Diccionario