nefrotomogram - French English Dictionary