nephridium - German English Dictionary