capillary glomerule - German English Dictionary