nefrectasis - Spanish English Dictionary