nephrocapsectomy - Spanish English Dictionary