nephrectasy - German English Dictionary