nephria - French English Dictionary