glomerule - Alemán Inglés Diccionario