mammal skin - Français Anglais Dictionnaire