storehouse of leaden goods - Turc Anglais Dictionnaire