fleshy part of hides - Turkish English Dictionary