nephromere - French English Dictionary