nephridium - French English Dictionary