nephroid - German English Dictionary