fleshy part of hides - Français Anglais Dictionnaire