nephrogenous - French English Dictionary