glandular-punctate - German English Dictionary