upper pole heminephrectomy - Turkish English Dictionary