nephrotic - French English Dictionary