nephrectasis - Spanish English Dictionary