palpebral glands - Turco Inglés Diccionario