nephrology - French English Dictionary