glomeruli - Francés Inglés Diccionario