nephrectasy - French English Dictionary