idiopathic necrotizing crescentic glomerulonephritis - German English Dictionary