skin down - German English Dictionary