nephroma - French English Dictionary