hides and skins of animals - Français Anglais Dictionnaire