glomerulostase - Spanish English Dictionary