glomerular filtration rate (gfr) - French English Dictionary