laparonephrectomy - French English Dictionary