nephrogram - French English Dictionary