nefroide - German English Dictionary