glomerular capsule - Francés Inglés Diccionario