glomerule tuft - Alemán Inglés Diccionario