splenonephric - German English Dictionary