glomerular basement membrane - Alemán Inglés Diccionario