sentinel gland - Turkish English Dictionary