nephrectasis - French English Dictionary