sentinel glands - Turc Anglais Dictionnaire