skin splice - German English Dictionary