heminephrectomy - French English Dictionary