palpebral glands - French English Dictionary