glomerulostase - French English Dictionary