digestive glands - Turkish English Dictionary