nephrotomogram - French English Dictionary