structure of skin glands - Turkish English Dictionary