nephrotomy - French English Dictionary