skin splice - Turkish English Dictionary