ulcerating granuloma of pudenda - German English Dictionary