palpebral glands - Turkish English Dictionary