descarnarse - German English Dictionary