fleshy part of hides - German English Dictionary