glandular-punctate - Turkish English Dictionary