related to a gland or glands - Turc Anglais Dictionnaire