capillary glomerule - Turkish English Dictionary