fleshy side of a hide/skin - Francés Inglés Diccionario