skin appendages - Turkish English Dictionary