nefro - French English Dictionary