place where hides are macerated in lime-pits - Français Anglais Dictionnaire