laparonephrectomy - Spanish English Dictionary