autonephrectomy - Spanish English Dictionary