glomerulostase - German English Dictionary