nephredema - French English Dictionary