nephric - French English Dictionary