capillary glomerule - Francés Inglés Diccionario