storehouse of leaden goods - Allemand Anglais Dictionnaire